provide refuge for - Turco Inglés Diccionario